Intro to Shaders – JavaScript & p5.js Course for Beginners

javascript
youtube
Intro to Shaders – JavaScript & p5.js Course for Beginners Learn the fundamentals of shaders, with zero prior experience required. Starting from the basics of how the GPU renders pixels, you'll progress to building an animated, fractal heart effect written entirely from scratch. Designed specifically for creative developers who want to break into WebGL and master the math of motion. Course developed by @pattvira ⭐️ Connect with Patt Vira ⭐️ 🔗 Website: 🔗 Twitter: 🔗 Instagram: ⭐️ Code ⭐️ Part 1: Part 2: Part 3: Part 4: ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: ⭐️ Chapters ⭐️ - 0:00:00 Intro - 0:00:51 Part 1 - Basic Introduction to Shaders - 0:01:17 What is a shader? - 0:03:24 Bridge between CPU and GPU - 0:04:20 Vertex and fragment shaders - 0:06:09 Start coding in p5.js - 0:09:44 GLSL Rulebook - 0:12:50 Set up canvas space in a vertex shader - 0:16:16 Color pixels in a fragment shader - 0:17:44 Map clip space to screen coordinates - 0:20:03 Create a static gradient - 0:22:04 Create a dynamic gradient - 0:27:03 Part 2 - Domain Repetition - 0:28:33 Draw a circle - 0:32:05 Use gl_FragCoord to get pixel coordinates - 0:38:45 Create tiling with fract() - 0:42:00 Fix aspect ratio - 0:43:56 Introduce the standard resolution fix - 0:45:01 Part 3 - Shaping Functions - 0:45:38 What is a shaping function? - 0:46:20 Explore sin() function - 0:47:41 Explore step() function - 0:48:25 Explore smoothstep() function - 0:49:40 Explore abs() function - 0:5
  2026/07/15      youtube

関連するプログラミング動画 [javascript]

Our Tag

最近投稿されたプログラミング学習動画

Machine Learning With Python Full Course 2026 | Python Machine Learnin

python
study

🔥Michigan Engineering - Professional Cer...

  2026/07/15

Deep Learning Full Course 2026 [FREE] | Deep Learning Tutorial | Deep

study
deep learning

🔥Generative AI, Machine Learning, And In...

  2026/07/15

Performance Marketing Full Course 2026 | Performance Marketing Tutoria

Marketing

🔥AI-Powered Digital Marketing Certificat...

  2026/07/15

Top 5 Cloud Certifications | Best 5 Cloud Certifications To Get Hired

cloud

🔥AWS Solution Architect Certification Tr...

  2026/07/15

Intro to Shaders – JavaScript & p5.js Course for Beginners

javascript

Learn the fundamentals of shaders, with ...

  2026/07/15

CodexでAgent Skillsを使いこなせば業務自動化は簡単です!実際の業務をAgent Skillsで自動化する様子をお見せします

本日はCodexで業務効率化実演についてお話させて頂きました! ぜひご視聴くださ...

  2026/07/15

Iterable (Technique of the Week)

Iterable docs → Create Dart classes t...

  2026/07/14

React Native Full Stack Course – Clerk, Postgres, NativeWind

react

In this Full Stack React Native course, ...

  2026/07/13

【検証】Fable5とGPT-5.6でゲームを作って比較|最上位AIを使う価値があるのはどんな作業?

game

▼法人向け「キノクエストforBiz」のお問い合わせページ ━━━━━━━━━...

  2026/07/12

0から学ぶGit/GitHub!初心者でもこの動画でAI時代に必須なGit/GitHubを理解できます!

github

本日はGit/GitHub入門についてお話させて頂きました! ぜひご視聴ください...

  2026/07/12

Lighthouse Audit: Make your website agent-ready

Make your website agent ready with the a...

  2026/07/10

Whats your go-to prompting hack?

Here are some prompting tips that can sa...

  2026/07/10

First programming language learned vs. favorite

Do developers have the same favorite pro...

  2026/07/10

Build With AI 2026 Recap

Watch our Build with AI 2026 highlights ...

  2026/07/10

The Butterfly Effect: Dev Edition

Google

We caught up with Rowdy Rabouw, Google D...

  2026/07/10

The 20 Minute Masterpiece: Dijkstra's Algorithm

Explore the history behind Dijkstra’s al...

  2026/07/10